package com.bilibili.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.bilibili.domain.entity.FollowingGroup;
import com.bilibili.domain.entity.UserFollowing;
import com.bilibili.domain.entity.UserInfo;

import java.util.List;

/**
* @author www
* @description 针对表【t_user_following(用户关注表)】的数据库操作Service
* @createDate 2024-06-04 15:12:44
*/
public interface UserFollowingService extends IService<UserFollowing> {
    void addUserFollowings(UserFollowing userFollowing);

    List<FollowingGroup> getUserFollowings(Long userId);

    List<UserFollowing> getUserFans(Long id);

    List<UserInfo> checkFollowingStatus(List<UserInfo> list, Long userId);
}
